live to tell the tale - Allemand Anglais Dictionnaire